public void setX(int x) {
JComponent component = getComponent();
component.setLocation(x, component.getY());
super.setX(x);
}
@Override
@Override
public void setX(int x) {
super.setX(x);
getComponent().setLocation(getX(), getY());
}